Understanding Decision-Oriented Variability Modelling
نویسندگان
چکیده
Researchers and practitioners have been developing a wide range of techniques and tools to model and manage variability as a response to the heterogeneity of application areas and the diversity of implementation practices in different domains. In our own research we have been developing a tool-supported approach to decision-oriented variability modelling, which is highly customizable to domain-specific needs. In the past we have reported on our experiences on using the approach and its benefits in diverse industrial contexts. In this paper we present a more formal description of our approach and define the execution semantics of decisionoriented variability models.
منابع مشابه
Understanding Decision Models - Visualization and Complexity Reduction of Software Variability
With the increasing size and complexity of software systems also the amount of software variability grows. In this paper we present decision models as a means of dealing with software variability and views on decision models that are supposed to make the large amount of variability manageable. Also some mechanisms for supporting the process of decision modelling and resolving decision models ar...
متن کاملDealing with Changes in Service-Oriented Computing Through Integrated Goal and Variability Modelling
Variability modelling and service-orientation are important approaches for achieving both the flexibility and adaptability required by stakeholders of software systems. In this paper we present an approach that integrates domain models captured in the i* modelling framework with variability models to support runtime monitoring and adaptation of service-oriented systems. We believe that approach...
متن کاملUnderstanding Uncertainties in Non-Linear Population Trajectories: A Bayesian Semi-Parametric Hierarchical Approach to Large-Scale Surveys of Coral Cover
Recently, attempts to improve decision making in species management have focussed on uncertainties associated with modelling temporal fluctuations in populations. Reducing model uncertainty is challenging; while larger samples improve estimation of species trajectories and reduce statistical errors, they typically amplify variability in observed trajectories. In particular, traditional modellin...
متن کاملModelling Variability for System Families
In this paper, an approach to facilitate the treatment with variabilities in system families is presented by explicitly modelling variants. The proposed method of managing variability consists of a variant part, which models variants and a decision table to depict the customisation decision regarding each variant. We have found that it is easy to implement and has advantage over other methods. ...
متن کاملThe CIMOSA business modelling process
Integrating and managing complex enterprises requires understanding, partitioning and simplification of the complexity. Enterprise modelling supports these requirements by providing means for describing process oriented systems and decomposing them intla manageable parts. However, enterprise modelling requires both a common modelling language and a methodology. The language provides common unde...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008